to dedicate - Inglés Sinónimo Diccionario